package com.bdqn.t382.mapper.user.entity;

import java.util.Date;
import java.util.List;

public class SysUser implements java.io.Serializable {
    private Integer id; //id
    private String account; //账号
    private String password; //用户密码
    private String realName; //真实姓名
    private Integer sex; //性别
    private Date birthday; //出生日期
    private String address; //地址
    private String phone; //电话
    private Integer roleId; //角色 id
    private Integer createdUserId; //创建人 id
    private Date createdTime; //创建时间
    private Integer updatedUserId; //更新人 id
    private Date updatedTime; //更新时间
    private String userRoleName;
    private SysRole sysRole;
    private List<Address> addressList;



 public SysUser(){}

 public Integer getId() {
  return id;
 }

 public String getUserRoleName(){
  return userRoleName;
 }
 public void setUserRoleName(String userRoleName){
  this.userRoleName = userRoleName;
 }
 public SysRole getSysRole() {
  return sysRole;
 }
 public void setSysRole(SysRole sysRole) {
  this.sysRole = sysRole;
 }
 public void setId(Integer id) {
  this.id = id;
 }

 public String getAccount() {
  return account;
 }

 public void setAccount(String account) {
  this.account = account;
 }

 public String getPassword() {
  return password;
 }

 public void setPassword(String password) {
  this.password = password;
 }

 public String getRealName() {
  return realName;
 }

 public void setRealName(String realName) {
  this.realName = realName;
 }

 public Integer getSex() {
  return sex;
 }

 public void setSex(Integer sex) {
  this.sex = sex;
 }

 public Date getBirthday() {
  return birthday;
 }

 public void setBirthday(Date birthday) {
  this.birthday = birthday;
 }

 public String getAddress() {
  return address;
 }

 public void setAddress(String address) {
  this.address = address;
 }

 public String getPhone() {
  return phone;
 }

 public void setPhone(String phone) {
  this.phone = phone;
 }

 public Integer getRoleId() {
  return roleId;
 }

 public void setRoleId(Integer roleId) {
  this.roleId = roleId;
 }

 public Integer getCreatedUserId() {
  return createdUserId;
 }

 public void setCreatedUserId(Integer createdUserId) {
  this.createdUserId = createdUserId;
 }

 public Date getCreatedTime() {
  return createdTime;
 }

 public void setCreatedTime(Date createdTime) {
  this.createdTime = createdTime;
 }

 public Integer getUpdatedUserId() {
  return updatedUserId;
 }

 public void setUpdatedUserId(Integer updatedUserId) {
  this.updatedUserId = updatedUserId;
 }

 public Date getUpdatedTime() {
  return updatedTime;
 }

 public void setUpdatedTime(Date updatedTime) {
  this.updatedTime = updatedTime;
 }

 public List<Address> getAddressList() {
  return addressList;
 }

 public void setAddressList(List<Address> addressList) {
  this.addressList = addressList;
 }

 @Override
 public String toString() {
  return "SysUser{" +
          "id=" + id +
          ", account='" + account + '\'' +
          ", password='" + password + '\'' +
          ", realName='" + realName + '\'' +
          ", sex=" + sex +
          ", birthday=" + birthday +
          ", address='" + address + '\'' +
          ", phone='" + phone + '\'' +
          ", roleId=" + roleId +
          ", createdUserId=" + createdUserId +
          ", createdTime=" + createdTime +
          ", updatedUserId=" + updatedUserId +
          ", updatedTime=" + updatedTime +
          ", userRoleName='" + userRoleName + '\'' +
          ", sysRole=" + sysRole +
          ", addressList=" + addressList +
          '}';
 }
}
